Composing Safe Systems

نویسنده

  • John Rushby
چکیده

Failures in component-based systems are generally due to unintended or incorrect interactions among the components. For safetycritical systems, we may attempt to eliminate unintended interactions, and to verify correctness of those that are intended. We describe the value of partitioning in eliminating unintended interactions, and of assumption synthesis in developing a robust foundation for verification. We show how model checking of very abstract designs can provide mechanized assistance in human-guided assumption synthesis.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Composing Interfering Abstract Protocols

The undisciplined use of shared mutable state can be a source of program errors when aliasesunsafely interfere with each other. While protocol-based techniques to reason about interferenceabound, they do not address two practical concerns: the decidability of protocol composition andits integration with protocol abstraction. We show that our composition procedure is decidable and<lb...

متن کامل

Solar desalination plant site suitability through composing decision-making systems and fuzzy logic in Iran (using the desert areas approach)

Freshwater resources represent around 3% of all water on Earth, and less than 1% of that is available. Consideringcurrent conditions, as well as future predictions of need, freshwater resources cannot meet human needs. Thus,sweetening of the brackish water can be performed to provide freshwater for human use. Solar energy, because ofIran's climatic conditions, may be used for sweetening the bra...

متن کامل

Mastering Heterogeneous Behavioural Models

Heterogeneity is one important feature of complex systems, leading to the complexity of their construction and analysis. Moving the heterogeneity at model level helps in mastering the difficulty of composing heterogeneous models which constitute a large system. We propose a method made of an algebra and structure morphisms to deal with the interaction of behavioural models, provided that they a...

متن کامل

Composing only by thought: Novel application of the P300 brain-computer interface

The P300 event-related potential is a well-known pattern in the electroencephalogram (EEG). This kind of brain signal is used for many different brain-computer interface (BCI) applications, e.g., spellers, environmental controllers, web browsers, or for painting. In recent times, BCI systems are mature enough to leave the laboratories to be used by the end-users, namely severely disabled people...

متن کامل

Challenges in Composing and Decomposing Assurances for Self-Adaptive Systems

Self-adaptive software systems adapt to changes in the environment, in the system itself, in their requirements, or in their business objectives. Typically, these systems attempt to maintain system goals at run time and often provide assurance that they will meet their goals under dynamic and uncertain circumstances. While significant research has focused on ways to engineer selfadaptive capabi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011